murmuring of a stream - French English Dictionary